import Vue from "vue";
import VueRouter from "vue-router";

Vue.use(VueRouter);//将vueRouter注入到Vue每一个子组件里面

//路由配置
//是一个数组
//数组中是对象，由一个path映射一个component

//以后配置路由，基本上只需要修改routes就可以了

//配置路由三部曲：
//1.创建路由页面
//2.配置routes，数组中每个对象基本属性path,component
//3.写上router-view 将他放到正确的位置

//路由懒加载（按需加载），主要通过impotr（）这种语法，vue-cli是基于webpack,webpack编译的时候，遇到import()这种语法，就会自动的将代码进行分割，split-code，实现懒加载的核心就是使用webpack的代码分割功能

//懒加载的好处：提高首屏加载速度，提高用户体验，节省流量

//动态路由：就是通过切换路径，来达到传递参数的目的
const routes = [
 
];

const router = new VueRouter({
  //路由模式：hash history abstract
  // mode: 'hash',
  routes,
});

export default router;
